Middlesex have confirmed the signing of New Zealand all-rounder James Franklin on a two-year contract with the option of a third year.
Middlesex have confirmed the signing of New Zealand all-rounder James Franklin on a two-year contract with the option of a third year.